Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Search results
Pitch (someone) a line
Pitch (something) at (someone)
Pitch (something) high
Pitch (something) low
Pitch (something) to (someone)
Pitch (something) well
Pitch a fit
Pitch a shutout
Pitch a tent
Pitch an idea